<html>

<head>
    <meta charset="utf-8">
    <meta name="author" content="xsl">
    <script src="jquery-3.1.1.js"></script>
    <title></title>
    <style>
        *{
            padding: 0;
            margin: 0;
        }
        .outer {
            display: flex;
            margin: 50px;
        }
        .inner {
            list-style: none;
            width: 80px;
            cursor: pointer;
        }
        
        ul li {
            border: 1px solid #666;
            text-align: center;
        }
        .dd,.xf{
            display: none;
        }
        .bgc{
            background-color: #666;
        }
        p{  
            position: absolute;
            text-align: center;
            top: 200px;
            left: 100px;
        }
    </style>
</head>
<body>
    <div class="outer">

        <ul class="inner xiao">
            <li class="active">销售订单</li>
            <div class="xiao">
            <li class="dd">订单1</li>
            <li class="dd">订单2</li>
            <li class="dd">订单3</li>
            </div>
        </ul>
        <ul class="inner xiao">
            <li class="active">消费订单</li>
            <div class="xiao">
            <li class="xf">消费1</li>
            <li class="xf">消费2</li>
            <li class="xf">消费3</li>
            </div>
        </ul>
    </div>
    <p></p>
</body>

</html>
<script>
    // 鼠标放上显示下拉菜单
    $('.active').eq(0).mouseover(function(){
        $('.dd').css('display','block')
    })
    $('.active').eq(1).mouseover(function(){
        $('.xf').css('display','block')
    })
    $('.xiao').mouseleave(function(){
        $('.dd,.xf').css('display','none').removeClass('bgc');
    })
    // 鼠标放在下拉菜单上,改变背景颜色
    $('.dd,.xf').mouseover(function(){
        $(this).addClass('bgc').siblings().removeClass('bgc');
    })
    // 鼠标点击下拉菜单,让下拉菜单隐藏,并且在下面显示点击的下拉菜单的文字
    $('.dd,.xf').click(function(){
       $('p').html($(this).text())
       $('.dd,.xf').css('display','none')
    })
</script>